/* ---------------------------- */
/*     // // /    //   // // // */
/*    //         //   //        */
/*   // //      //   // // //   */
/*        //   //   //      //  */
/*       //   //    //      //  */
/* // //     //      // // //   */
/* ---------------------------- */
/* -          common          - */
/* ---------------------------- */

/* - float - 多元素浮动 - */
.float {
	float: left;
}

/* - hover - 鼠标滑过 - */
.hover:hover {
	/* - 延迟0.2秒样式 - */
	-webkit-transition: .2s color;
	transition: .2s color;
	-webkit-transition: .2s background-color;
	transition: .2s background-color;
	cursor: pointer;
}

/* - scrollbar - 滚动条样式 - */
.scroll {
	-webkit-overflow-scrolling: touch;
}

.scroll::-webkit-scrollbar {
	/* 滚动条 */
}

.scroll::-webkit-scrollbar-thumb {
	/* 滑动块 */
}

/* - 占位符 - */
b.zw {
	display: inline-block;
	height: 100%;
	line-height: inherit;
	text-align: center;
}

b.zw1 {
	width: calc(1rem / 1.2);
}

b.zw2 {
	width: calc(2rem / 1.2);
}

b.zw3 {
	width: calc(3rem / 1.2);
}


/* - confirms - */
.confirm {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0);
}

.confirmBox {
	position: absolute;
	top: 30%;
	left: calc(50% - 18rem / 1.2);
	width: calc(36rem / 1.2);
	height: auto;
	min-height: calc(16rem / 1.2);
	border: calc(.1rem / 1.2) solid #eee;
	box-shadow: 0 0 calc(.5rem / 1.2) #999;
	background-color: #fbfbfb;
}

.confirmHead {
	width: 100%;
	height: calc(3.6rem / 1.2);
	line-height: calc(3.6rem / 1.2);
}

.confirmHead h {
	display: inline-block;
	width: 100%;
	text-align: center;
	line-height: calc(3.6rem / 1.2);
}

.confirmHead i {
	position: absolute;
	top: 0;
	right: 0;
	width: calc(3.6rem / 1.2);
	height: calc(3.6rem / 1.2);
	font-size: calc(1.6rem / 1.2);
	text-align: center;
	line-height: calc(3.4rem / 1.2);
	cursor: pointer;
}

.confirmMain {
	padding: 0 calc(2rem / 1.2);
	width: calc(100% - 4rem / 1.2);
	height: auto;
	min-height: calc(8rem / 1.2);
	line-height: calc(2.4rem / 1.2);
}

.confirmFoot {
	width: 100%;
	height: calc(4.4rem / 1.2);
}

.confirmFoot button {
	float: right;
	margin-top: calc(.9rem / 1.2);
	margin-right: calc(2rem / 1.2);
	width: calc(6rem / 1.2);
	height: calc(2.6rem / 1.2);
	text-align: center;
	cursor: pointer;
}